mechanical subassembly - French English Dictionary